Volume 44, Issue 3, September 2023, Pages 445-457
Mohamed Soultan; Yasmen Salah; Mohamed Ali Fathallah; Amr Abedelkader